Negotiable
Outside
Remote
USA
Summary: The DevOps Engineer role requires extensive experience in software development life cycle (SDLC) and hands-on expertise in designing and implementing Enterprise Continuous Integration and Continuous Deployment (CICD) solutions. The position emphasizes automation of cloud-based applications, particularly in AWS, and demands proficiency in various DevOps practices and tools. Candidates should possess strong troubleshooting skills and the ability to adapt to rapidly changing priorities in a dynamic work environment.
Key Responsibilities:
- Design and implement Enterprise CICD solutions.
- Automate cloud-based applications in AWS.
- Manage enterprise DevOps platforms and tools.
- Work across the DevOps cycle including orchestration, configuration management, monitoring, and security.
- Develop and deploy applications using .Net, Angular, and Python.
Key Skills:
- 15 years of professional SDLC experience with 5 years in Enterprise CICD solutions.
- 5+ years of experience automating cloud applications in AWS.
- Experience with orchestration platforms like EKS and OpenShift.
- Knowledge of API design and modern API tooling.
- Strong communication and collaboration skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Requirements:
- 15 years of professional SDLC experience in a diverse set of technology disciplines and minimum 5 yrs. of hands-on experience designing and implementing Enterprise CICD solutions. Preferred with Software developer experience in the past.
- 5+ years of hands-on experience automating cloud-based applications in AWS.
- Minimum 2yrs of experience in Orchestration platform (EKS, OpenShift)
- Must have worked across breadth and depth of DevOps cycle - Orchestration and Configuration Management, CICD, Monitoring, Security
- Handson experience managing enterprise DevOps platforms like GitHub, GitHub Actions, Artifactory, SonarQube, Octopus Deploy, AWS resources, Testing & Security products etc.,
Core Competencies:
- Knowledge of basic .Net, Angular & Python Development & Deployment constructs
- Ability to learn and quickly absorb new material, Strong troubleshooting skills.
- Strong organizational skills and adaptive capacity for rapidly changing priorities and workloads
- Ability to work well independently and maintain focus in a highly dynamic work environment.
- Have a deep understanding of API design, the difference between platform design and application design, and the tooling to create modern APIs.
- Experience managing Dynamic Global configuration for App and environment variables
- Experience on many of the DevOps automation capabilities and practices, such as branching strategy, CICD, IaC, everything-as-code, Kubernetes, GitOps, B/G and Canary deployment, etc.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams