The DevOps Engineer is a key player in aligning development and operational processes, employing automation to enhance deployment, integration, and system monitoring. Collaborating closely with
developers and operational teams, you will manage code releases and support the execution of the company's DevOps strategies alongside the DevOps Architect.
Leverage expertise in cloud computing, particularly MS Azure, to design and maintain services supporting both internal and client-facing applications.
Develop and sustain CI/CD pipelines using tools like Bamboo or Jenkins.
Create and maintain scripts/programs to automate system monitoring and health checks, including alerts.
Employ infrastructure-as-code techniques and GitOps principles to build scalable systems leveraging technologies like Kubernetes.
Design and operate container orchestration frameworks with a focus on Docker and Kubernetes for service mesh configurations.
Investigate, prototype, and implement innovative solutions to complex system challenges.
Foster a DevOps culture by enhancing collaboration between development and operations teams to streamline release processes.
Perform additional tasks as assigned to meet operational needs.
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (preferred).
3-5 years of experience in DevOps engineering with a focus on architecture and team collaboration.
Proven experience with CI/CD platforms (e.g., Jenkins, Travis, Bamboo, TeamCity).
Hands-on expertise with cloud platforms like AWS, Azure, or Google Cloud, emphasizing DevOps, CI/CD pipelines, and monitoring.
Proficiency in containerization technologies like Docker and orchestration systems like Kubernetes, PCF, or OpenShift.
Familiarity with provisioning tools such as Ansible, Chef, Puppet, or Salt.
Experience in Agile methodologies and tools like JIRA, Confluence, or HipChat.
Skilled in code and artifact management tools (e.g., Git, Bitbucket).
Strong scripting abilities in Shell, Python, Ruby, or equivalent languages.
Any relevant DevOps certifications are an advantage.
A proven track record of creative problem-solving and team-oriented contributions.