[Remote] Lead DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Stefanini Group is a global provider of IT outsourcing, digital consulting, systems integration, application, and staffing services. The Lead DevOps Engineer will maintain and improve build and deployment processes, design cloud-based infrastructure, automate recurring tasks, and lead CI/CD execution across quality assurance and production environments.
Responsibilities
- Maintains and improves existing build and deployment processes across all products
- Collaborates with Application Developers, QA Engineers, Product Owners, and others to create deployment best practices
- Enforces best practices for security and reliability across ITS
- Designs and deploys new application components and infrastructures •Implements and maintains a continuous integration environment
- Supports and troubleshoots product and infrastructure issues in production environments
- Writes configuration scripts for automation tools and automates recurring tasks
- Actively monitors and administers cloud-hosted applications and builds integrations Participates in engineering design and deployment planning
- Defines and documents continuous integration / continuous deployment best practices
- Evaluates new tools, technologies, and processes to improve speed, efficiency, and scalability for continuous integration
- Solves difficult problems with scripting language across multiple environments
- Coaches application developers on proper techniques for building scalable applications
- Works across multiple platforms and applications to understand dependencies
- Conducts spots checks of different product teams to provide assistance to developers and operations teams to increase speed-to-market or product quality
- Implements and maintains security in accordance with client's security policies
- Leads overall execution of build and deploy activities in quality assurance and production environments
- Designs and architects solutions for client-facing applications as they are moved into cloud environments
- Optimizes continuous deployment practices currently in place and brings new automation technologies to improve the quality of engineering and deployment
- Researches integration and deployment technology solutions and recommend initiatives in support of integration infrastructure investment roadmap
- Contributes to the product system architecture, design, development and deployment Complexity
- Leads the innovation, design and selection of new technologies in support of business and integration engineering initiatives and priorities
- Works on highest priority business critical projects/tasks
- Regarded as a technical expert in multiple integration disciplines within ITS
- Migrate build jobs from Jenkins to System Tooling/GitLab pipelines for EUAC Center (UI and Utility)
Skills
- Java
- Jenkins
- Maven
- Spring
- Automated builds & deployments
- JIRA
- GitLab
Benefits
- Remote work arrangement
Company Overview