DevOps Engineer
Position Overview: We are seeking a talented DevOps Engineer to lead the continuous integration (CI) and continuous deployment (CD) processes for Adecco's client's applications. In this role, you will play a pivotal role in streamlining development, quality control, deployment, and integration processes into a cohesive and continuous workflow.
Key Responsibilities:
- Analyze and enhance current technology utilized by Adecco's client.
- Set milestones and facilitate collaboration across departments.
- Assist in demonstrating proposed solutions to team members.
- Provide detailed specifications for solutions.
- Define clear project goals and oversee their execution.
- Collaborate with engineering professionals to maintain necessary hardware and software.
- Mentor and train engineers, striving for process improvement.
- Monitor progress and implementation of initiatives with project management teams.
- Analyze code repositories and build processes, making recommendations for improvements.
- Optimize application deployment in existing infrastructure.
- Manage the release deployment process for web applications and other systems.
- Collaborate with peers in development, quality assurance, technology operations, business analysis, and project management to establish CI/CD best practices.
- Recommend performance enhancements and assist with modifications.
- Maintain DevOps development work and technical documentation.
- Investigate new DevOps technologies and make recommendations for system reliability and performance.
Behavioral Competencies:
- Concern for Safety: Prioritizing safety for oneself and others.
- Teamwork: Collaborating effectively with colleagues to achieve organizational goals.
- Passenger/Customer Service: Delivering excellent service to internal customers.
- Initiative: Proactively addressing situations and seizing opportunities.
- Results Focus: Concentrating on achieving high-quality results.
- Fostering Communication: Communicating openly, honestly, and respectfully.
- Exemplifying Integrity: Treating others fairly and honestly.
- Inspiring Others: Energizing and motivating team members.
- Leading Change: Championing transformational change within and beyond the organization.
Qualifications:
- Bachelor’s degree in computer science or engineering (or equivalent) preferred.
- 3+ years of technology experience with hands-on Sysop and DevOps experience.
- Strong knowledge and experience with Agile methodology.
- Experience with concurrent developments in a fast-paced environment.
- Experience developing engineering applications for large corporations.
- Current understanding of system security measures.
- Proven ability to implement and execute DevOps processes.
- Experience developing CI/CD solutions using Microsoft .NET software stack and server technologies.
- Demonstrated experience with microservices architecture.
- Bachelor's degree or higher in Computer Science or Software Engineering is preferred.
- Professional experience and high-level understanding of various operating systems.
- Advanced problem-solving skills.
- Exceptional written and verbal communication skills.
- Ability to understand and communicate the business impact of technical issues.
- Experience collaborating with application development teams, project managers, architects, technical leads, and vendor partners.
- Curious and inquisitive with strong analytic and decision-making abilities.
- Motivated and self-starter.
- Mandatory COVID-19 Vaccination.
Technical Skills:
- Full-stack experience in all stages of the software development life cycle.
- Experience with Amazon Web Services.
- Proficiency with source control management systems and CI/CD environments (e.g., Bitbucket with GIT).
- Knowledge of configuration management and development tools.
- Experience with microservices architecture.
- Experience in a Microsoft environment, including PowerShell scripting, configuring IIS, MS SQL, scheduled tasks, services, etc.
- Experience in a Linux environment including bash scripting, nginx, RabbitMQ, Redis.
- Experience with issue tracking and resolution systems such as JIRA.
- Experience with change process management.
Join Adecco's client's team and contribute to their success in optimizing CI/CD processes. Apply now to be part of their journey toward excellence.
Ref: CA_EN_1_028544_2241803