Vacancy expired!
Job Description - Lead Software Engineer - DevOps - Remote
LEAD SOFTWARE ENGINEER - DEVOPS Remote ICS is hiring for a Lead DevOps Engineer who will be responsible for growing our Client's DevOps practice. This is a 100% remote role with occasional travel. What You'll Do:- Ownership of DevOps capabilities (CI, CD, Automated Testing, Monitoring, and Health Checks) across multiple enterprise systems (Salesforce, MuleSoft, Azure, Pega) and databases (SQL Server, Oracle).
- Responsible for high quality (performant, resilient, scalable, reusable) DevOps solutions supporting enterprise needs.
- Design, develop, and enhance DevOps pipelines and other automations using industry best practices and design patterns
- Guide the scrum teams to adopt CI/CD Pipelines, continuously improving the automations based on the feedback received from scrum teams.
- Lead offshore/nearshore DevOps team members supporting multiple work streams working in agile scrum model
- Collaborate with application teams, architects, operation teams to understand their processes, identify opportunities for automation, , and implement solutions
- Lead implementation of specialist DevOps technologies such as Azure DevOps, Jenkins, Copado and other tools/technologies as needed
- Collect and review development and operations requirements related to DevOps, raising potential issues and participating actively in design discussions
- Bachelor's Degree in a relate field preferred
- 10+ years of experience in software development with programming background
- Experience with Azure DevOps
- 4+ years of experience standing up and maintaining a DevOps environment in an enterprise setup
- Experience with one of more of the following is preferred:
- Salesforce
- Pega
- Mule
- Experience leading a team of DevOps engineers
- Experience with GIT based source control management systems and branching strategies
- Proficiency in designing and implementing complex CI/CD pipelines that involve multiple clouds, platforms, and databases
- Good understanding of test-driven development and automated testing
- Experience with agile development methodologies, specifically Scrum and Kanban
- Good knowledge of security, error logging, auditing, performance monitoring, and disaster recovery
Vacancy expired!