We are seeking a seasoned DevOps professional to spearhead the development of our infrastructure initiatives. As a member of our Agile team, you will be responsible for driving the vision and value our clients expect from us. This role presents an opportunity to innovate with software, learn and grow your career, and deliver results. Responsibilities - Develop and implement a comprehensive DevOps strategy that aligns with our client's goals. - Oversee the implementation of security and infrastructure measures to ensure seamless operations. - Design and deploy infrastructure as code to streamline development environments. - Manage cloud and virtualized infrastructure to optimize performance and scalability. - Implement source control systems for applications and infrastructure to maintain version control and integrity. - Support the release and pipeline processes to ensure timely and efficient delivery. Requirements - Bachelor's degree in Computer Science, Engineering, or related field. - At least 5 years of experience in DevOps and infrastructure management. - Strong background in cloud and infrastructure management. - Able to support the implementation and automation of continuous integration and continuous deployment (CI/CD) pipelines. - Experience with architectural design choices and creating diagrams. - Knowledge of configuration management and source code management tools. - Deployment experience with cloud services such as Azure, AWS, and GCP. - Familiarity with Agile development methodologies. - Conversational English proficiency. Bonus Skills - Experience with Linux operating systems. - Proficiency in container technology such as Docker and Kubernetes.