Apply for this Job
Overview About Us
At ACA, we're dedicated to leveraging technology to drive our mission forward. We're looking for a Senior DevOps Engineer with a specialization in CI/CD Automation to enhance our software delivery processes. This role is crucial for implementing, maintaining, and optimizing our CI/CD pipelines across various platforms, with a primary focus on tools such as Bitbucket, Bamboo, GitHub, SonarQube, and AWS CloudFormation for Infrastructure as Code (IaC). The ideal candidate will bring a strong blend of technical skills, problem-solving capabilities, and a collaborative spirit to our fast-paced environment.
Please note: this role is not eligible for sponsorship.
Essential Functions
- Lead the development and maintenance of CI/CD pipelines for application and database deployment across multiple environments, both cloud and on-premise.
- Work closely with development and operations teams to automate and streamline our operations and processes.
- Implement and maintain code quality tools and practices, ensuring high standards of security and performance.
- Plan and execute monitoring, maintenance, patching, and upgrades of CI/CD tools and infrastructure.
- Collaborate with the Information Security team to define and implement security standards and controls, adhering to IT audit requirements.
- Engage in problem-solving and troubleshooting for CI/CD pipeline issues, working with a multidisciplinary team to resolve them efficiently.
- Document CI/CD processes, standards, and best practices, contributing to a knowledge-sharing culture.
- Interact with vendors and service partners to ensure the best tools and technologies are employed effectively.
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or a related field, with 10 years of relevant experience in a DevOps role.
- Proven expertise in CI/CD automation with tools like Bitbucket, Bamboo, GitHub, and SonarQube.
- Strong experience with AWS CloudFormation for IaC, and familiarity with cloud services from AWS and Azure.
- Solid scripting skills (e.g., PowerShell, Python) to automate tasks and workflows.
- Deep understanding of Git, including branching strategies and code merge/deployment practices.
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is desirable.
- Excellent problem-solving abilities and strong communication and collaboration skills.
- Relevant certifications in AWS, Azure, or DevOps methodologies are a plus.
Work Environment and Physical Demands
This position is based in a professional office environment and requires regular onsite presence during business hours. You should expect to work extra hours as needed to meet the demands of the business.
EEO Statement
ACA is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or veteran status.
How to Apply
Please apply for this job online, refer a friend, or share this opportunity within your network. We're excited to welcome a new member to our team who is passionate about driving efficiency and excellence in our software development lifecycle.
California Privacy Notice
"As an employer of California residents, we are dedicated to protecting your privacy rights. Any personal information you provide during the application process will be used solely for permitted internal purposes and will be handled in accordance with applicable privacy laws. By applying to this position, you consent to the collection, use, and disclosure of your personal information as described in our Employee Privacy Notice."
Date Posted: 20 November 2024
Apply for this Job