Remote Position
[Remote] Lead DevOps Engineer
π Remote Β· Ghana
πΌ Full-time
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, implement continuous integration and deployment practices, support cloud-hosted applications, and lead automation, architecture, security, and deployment initiatives.
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