Job Description
Job Description
The Associate DevOps Engineer will bridge development and operations by implementing automation, improving deployment processes, and ensuring system reliability. This role demands strong grounding in CI/CD, containerization, orchestration, and Infrastructure as Code (IaC), plus a developer mindset to write clean, maintainable automation
Roles and Responsibilities
Design, implement, and optimize end-to-end CI/CD pipelines using Jenkins and GitHub Actions across dev, test, staging, and production environments.Develop automated pipelines, processes & scripts to support the deployment of technology solutions in cloud environments, Champions an agile and continuous improvement culturePackage and deploy applications on Kubernetes/OpenShift ensuring scalability, high availability, and resilience.Define reproducible, version-controlled infrastructure preferably using Terraform for cloud/on-prem resources.Write clean, maintainable scripts (Shell, Python, Groovy) for environment setup, build, deploy, and operational tasks.Create reusable shared libraries, pipeline templates, and CLI tooling to reduce toil and standardize workflows.Participate in code reviews; advocate for secure, scalable patterns and continuous improvement across teams.Partner with cross functional teams to align deployment strategies and release cadences.Document architectures, pipelines, and infrastructure; contribute to internal wikis and knowledge bases.Development, and continual improvement of source code management / build and release systems and tools to provide assistance across IT as neededCollaborate with various teams across the organizations including Product Management, Architecture, Software Engineering and Infrastructure to operationalize DevOps processes and tools. Assists in coaching and mentoring development teams on continuous delivery best practicesInfluence design decisions in SOA and micro-services-based applications in public clouds such as Azure and GCP. Follow through on implementation and deliveries from development to operationalizationParticipate in problem-solving and troubleshooting of infrastructure and applications as neededThe above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
Qualifications:
Bachelor's degree in computer science or equivalent combination of relevant education, training and experienceStrong communication skills to effectively convey key messages, statuses and risksStrong troubleshooting skills & automation mindset3+ years in DevOps & Cloud Engineering with Azure or GCP experience is required2+ years in Application Development is requiredExperience with DevOps technologies such as GitHub Actions, Jenkins, Docker, Kubernetes, GIT, MavenHands-on experience with logging and monitoring tools such as Prometheus, OpenSearch, Splunk, AppDynamics, Logstash etc.,Solid scripting background (Shell, Python, JavaScript etc.,)Experience in supporting product / agile development teamsMicro-Services and SOA architecture is a plusExperience with database technologies such as Cassandra, Oracle, MS-SQL, MySQL, etc is a plusExperience with Grafana, New Relic, Datadog, Dynatrace is a plusExperience with internal developer portals using Backstage is a plusExperience with AI Coding Assistants is a plusPrimary Skills:
DevOpsGitHubGitHub Actions, JenkinsKubernetes(OpenShift, GKE)TerraformAzure, GCPCalifornia Residents click below for Privacy Notice:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application