Senior DevOps Architect
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Title: Senior DevOps Architect
Location: Dallas/Plano, TX (Onsite)
Duration: 12+Months
Experience: 14-15 Years
Job Description:
We are seeking a Senior DevOps Engineer with a strong development background and extensive AWS experience to join our dynamic team onsite in Dallas/Plano. The successful candidate will work closely with application teams to understand their current CI/CD pipelines, perform a detailed discovery process, and develop a roadmap to migrate applications to a centralized, GitOps-based action-driven pipeline. The applications span across mobile, internet-facing, and intranet-facing environments, with support for various programming languages and multiple deployment targets.
Responsibilities:
- 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 GitOps-based practices.
- Design and implement scalable, efficient, and secure CI/CD pipelines for a wide range of applications (mobile, internet-facing, intranet-facing).
- Leverage reusable GitHub Actions workflows, ensuring optimized development and deployment processes.
- Contribute to creating and maintaining reusable GitHub Actions, focusing on high-quality development practices including TypeScript, linting, unit testing, and ACT-based end-to-end 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 Google Cloud Platform 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, Google Cloud Platform Dataflow, Databricks, Salesforce, AWS EC2, AWS Elastic Beanstalk, and more.
- Ensure best practices in infrastructure-as-code (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 cross-functional teams to ensure smooth operations.
- Troubleshoot and resolve issues across the CI/CD pipelines and deployment targets.
Required Skills and Qualifications:
- Development Background: Strong hands-on experience in one or more programming languages (Javascript, Java, Python, .Net, C#, 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: Hands-on 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 Google Cloud Platform environments for seamless integration with public cloud infrastructure.
- Version Control Systems: Proficient with Git and GitHub-based 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 cross-functional teams.
- Strong problem-solving skills with the ability to troubleshoot complex issues in CI/CD and cloud infrastructure.
- Ability to work in a fast-paced, dynamic environment, managing multiple priorities and projects.
Thank you,
Jay
SN Cloud Solutions LLC
USA +1
Email: