drjobs Senior DevOps Engineer

Senior DevOps Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

  • Collaborate with application teams to review and understand existing CI/CD pipelines.
  • Perform a detailed discovery and gap analysis of the current pipelines.
  • Develop a roadmap to standardize CI/CD pipelines using GitOpsbased practices.
  • Design and implement scalable efficient and secure CI/CD pipelines for a wide range of applications (mobile internetfacing intranetfacing).
  • Leverage reusable GitHub Actions workflows ensuring optimized development and deployment processes.
  • Contribute to creating and maintaining reusable GitHub Actions focusing on highquality development practices including TypeScript linting unit testing and ACTbased endtoend tests all within a monorepo setup to enhance both speed and reliability.
  • Integrate GitHub Actions with SonarQube for code quality analysis and manage artifact repositories like Artifactory.
  • Work with cloud platforms including AWS Azure and GCP to ensure smooth deployment processes.
  • Work with a variety of programming languages such as Javascript TypeScript Java Python .Net Apex (Salesforce) Go Scala C Docker Terraform and others.
  • Handle multiple deployment environments including AWS ECS AWS Lambda Azure App Service AWS S3 Azure Blob GCP Dataflow Databricks Salesforce AWS EC2 AWS Elastic Beanstalk and more.
  • Ensure best practices in infrastructureascode (IaC) using tools like Terraform Helm and Packer.
  • Continuously improve infrastructure and deployment automation focusing on scalability reliability and security.
  • Mentor junior DevOps engineers and work collaboratively with crossfunctional teams to ensure smooth operations.
  • Troubleshoot and resolve issues across the CI/CD pipelines and deployment targets.

Required Skills and Qualifications:

  • Development Background: Strong handson experience in one or more programming languages (Javascript Java Python Go etc.).
  • AWS Expertise: Extensive experience with AWS services (ECS Lambda EC2 S3 etc.) cloud infrastructure and automation.
  • CI/CD Pipelines: Proven experience designing implementing and optimizing CI/CD pipelines for complex applications.
  • GitOps & GitHub Actions: Handson experience with GitOps practices and reusable GitHub Actions for automating and managing infrastructure.
  • Quality Focus: Expertise in developing reusable GitHub Actions with a strong focus on quality through unit testing linting and e2e tests.
  • Containerization & Orchestration: Proficiency with Docker and orchestration tools (e.g. Kubernetes AWS ECS EKS).
  • Infrastructure as Code (IaC): Strong experience with Terraform ARM Helm Packer and other IaC tools.
  • Scripting: Advanced scripting skills (Bash Python etc.) for automating CI/CD pipelines and infrastructure tasks.
  • Cloud Platforms: Experience with AWS Azure and GCP environments for seamless integration with public cloud infrastructure.
  • Version Control Systems: Proficient with Git and GitHubbased CI/CD workflows.

Certifications (Preferred):

  • AWS Certified DevOps Engineer Professional
  • AWS Certified Developer Associate
  • Certified Kubernetes Administrator (CKA)

Personal Skills:

  • Excellent communication and collaboration skills to work effectively with crossfunctional teams.
  • Strong problemsolving skills with the ability to troubleshoot complex issues in CI/CD and cloud infrastructure.
  • Ability to work in a fastpaced dynamic environment managing multiple priorities and projects.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.