Logo
ACA Group

Senior DevOps Engineer

ACA Group, Medford, Oregon, United States, 97504

Save Job

Join to apply for the

Senior DevOps Engineer

role at

ACA Group . The

Opportunity:

The Senior DevOps Engineer is responsible for architecture, design, implementation, and management of the infrastructure and DevOps environment for ACA Groups cloud software hosted on AWS and provisioned using the CDK. This position requires understanding the IT vision and working towards realizing it. It involves applying new departmental ideas, working as a self-starter, and collaborating with other teams. Tasks should be executed on time and with quality, with minimal oversight. When facing challenges, the candidate should attempt to resolve them independently before seeking help. Office Locations: NYC (near Grand Central), Pittsburgh, Medford, Oregon, Chattanooga, Portland, Maine, and Boston. Must be able to work in one of these offices 2 days/week (Hybrid model).

What youll do:

Design, implement, and maintain secure and fault-tolerant infrastructure and cloud environments following the Well Architected Framework. Manage immutable infrastructure via CDK written in TypeScript. Manage development tools for developers, including IDEs, test environments, code repositories, artifact hosting, test runners, and automated release processes. Oversee production release processes and tools. Deploy servers, storage, databases, and other infrastructure components. Design, oversee, and test disaster recovery and business continuity plans. Develop and communicate practical solutions using Infrastructure as Code (IaC). Participate in an agile team through all phases: analysis, design, development, testing, review, and deployment. Participate in an on-call rotation. Make pragmatic architectural decisions. Design access controls for SCPs and resources using the Principle of Least Privilege. Investigate and resolve defects, deficiencies, or outages. Support internal and client initiatives with ad-hoc projects.

Minimum qualifications:

Bachelors Degree in a related field. Five years of hands-on experience building and managing AWS infrastructure with IaC (using CDK, Terraform, or CloudFormation).

Required Skills and Attributes:

Experience developing with infrastructure as code, preferably via CDK with TypeScript. Proficiency in scripting languages: Bash (AWS CLI), Python (Boto3), TypeScript. Experience containerizing workloads and working with Docker environments (ECS, EKS). Understanding of Linux and Windows environments. Experience with RDS, EC2, Fargate, S3, Glacier, Lambdas, ECS, Secrets, CloudFront. Experience with GitHub, GitHub Actions, Octopus Deploy. Familiarity with project management tools like Jira and Confluence. Ability to work effectively in a fast-paced, small-team environment. Ability to work independently, multi-task, and prioritize. Strong communication and organizational skills.

Preferred qualifications:

AWS certifications (plus but not required). Experience with Azure or Google Cloud (plus). Experience with big data platforms (plus). Development experience in C#, TypeScript, Python, Java (plus). Experience with Ruby or Golang (plus).

Benefits and Company Info:

We offer competitive compensation, medical and dental coverage, 401(k), paid time off, flexible work environment, and unique benefits like Student Debt Forgiveness and Pet Insurance. ACA Group is a leading GRC advisor in financial services, committed to diversity and nondiscrimination policies. #J-18808-Ljbffr