Ampstek is a global IT partner seeking a Staff Software Development and DevOps Engineer. The role involves leading backend development and DevOps initiatives, building standardized workflows, and collaborating with cross-functional teams to influence product decisions.
Responsibilities:
- 7+ years of overall backend development experience on enterprise class applications
- 6+ years of experience working as DevOps Engineer with building standardized workflows, templates, reusable pipelines , maintaining runners, runner pools , node pools
- 3+ years experience with End-to-End CI/CD i.e. Github, Github Actions, Artifact management such as JFrog
- 2+ years experience partnering with architecture, product, and program management teams to influence product development decisions
- 3+ years of experience with backend technologies, such as Java, C#, Python, Helm, Golang
- 2+ years experience with Kafka and similar technologies
- 2+ years experience with PostgreSQL or similar RDBMS experience
- 3+ years experience with large public cloud technologies i.e. GCP, Azure, AWS, etc and container orchestration technologies such as Kubernetes
- 3+ years of experience with leading teams who follow a Scrum/Agile development methodology
- 2+ years of experience automating through scripting and/or CLIs
Requirements:
- 7+ years of overall backend development experience on enterprise class applications
- 6+ years of experience working as DevOps Engineer with building standardized workflows, templates, reusable pipelines, maintaining runners, runner pools, node pools
- 3+ years experience with End-to-End CI/CD i.e. Github, Github Actions, Artifact management such as JFrog
- 2+ years experience partnering with architecture, product, and program management teams to influence product development decisions
- 3+ years of experience with backend technologies, such as Java, C#, Python, Helm, Golang
- 2+ years experience with Kafka and similar technologies
- 2+ years experience with PostgreSQL or similar RDBMS experience
- 3+ years experience with large public cloud technologies i.e. GCP, Azure, AWS, etc and container orchestration technologies such as Kubernetes
- 3+ years of experience with leading teams who follow a Scrum/Agile development methodology
- 2+ years of experience automating through scripting and/or CLIs
- Experience with full stack development
- Experience with observability, Telemetry for infrastructure services
- Experience training and mentoring other engineers
- Ability to understand the performance of a largely scaled infrastructure platform
- Demonstrate Ownership and Accountability with the ability to thrive in a remote working setup with other team members
- Ability to identify customer needs and pain points and identify self-service automation solutions
- Ability to think 'Out of the box' to solve complex issues for the enterprise
- Ability to present the benefits and drawbacks of various architecture designs for infrastructure
- Experience with additional tools such as Octopus, Teamcity, Jenkins is a plus