Compunnel
We are seeking a highly skilled and self-motivated Lead Software Engineer with expertise in Python development, DevOps tooling, and cloud-native platforms such as Amazon EKS. This individual will lead technical initiatives, drive architectural decisions, and contribute to the design, development, and deployment of scalable software solutions. The ideal candidate thrives in an Agile environment and possesses a strong ownership mindset, excellent problem-solving skills, and the ability to work independently.
Key Responsibilities
Lead software development projects in an Agile/Scrum environment
Design, develop, and maintain RESTful APIs using advanced Python practices
Implement secure API authentication/authorization using OAuth2, Keycloak, Okta, and related security frameworks
Containerize and deploy applications using Docker and manage Kubernetes workloads on Amazon EKS
Write and maintain comprehensive unit tests and contribute to integration testing strategies
Utilize CI/CD tools and workflows to enable automated testing, builds, and deployment
Manage Helm templates and GitLab pipelines for consistent deployment processes
Collaborate with cross-functional teams on infrastructure, DevOps practices, and development workflows
Troubleshoot distributed systems and complex integration issues
Drive software quality and ensure code coverage, security, and performance metrics are met
Required Qualifications
5+ years of experience in software engineering, with demonstrated leadership on development projects Proficient in Python and modern development best practices Deep experience with Docker, RESTful APIs, and unit testing frameworks Strong understanding of API security frameworks (OAuth2, Okta, Keycloak, etc.) Solid hands-on experience with Amazon EKS, kubectl, and Kubernetes resource management Proficiency with Git-based workflows (e.g., GitLab) Working knowledge of Helm and CI/CD practices Experience working in Agile/Scrum environments Preferred Qualifications
Experience with: Integration testing and code coverage tools Python package management tools like pipx and poetry ArgoCD and Argo Workflows for Kubernetes-based deployment Infrastructure as Code (IaC), especially with Terraform GitLab pipeline and project configuration Certifications
None required, though certifications in cloud, Kubernetes, or DevOps are a plus Email ID * This field is required Please enter valid emailId.
Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name. #J-18808-Ljbffr
5+ years of experience in software engineering, with demonstrated leadership on development projects Proficient in Python and modern development best practices Deep experience with Docker, RESTful APIs, and unit testing frameworks Strong understanding of API security frameworks (OAuth2, Okta, Keycloak, etc.) Solid hands-on experience with Amazon EKS, kubectl, and Kubernetes resource management Proficiency with Git-based workflows (e.g., GitLab) Working knowledge of Helm and CI/CD practices Experience working in Agile/Scrum environments Preferred Qualifications
Experience with: Integration testing and code coverage tools Python package management tools like pipx and poetry ArgoCD and Argo Workflows for Kubernetes-based deployment Infrastructure as Code (IaC), especially with Terraform GitLab pipeline and project configuration Certifications
None required, though certifications in cloud, Kubernetes, or DevOps are a plus Email ID * This field is required Please enter valid emailId.
Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name. #J-18808-Ljbffr