Duties & Responsibilities
ENVIRONMENT:
DUTIES:
- Lead the design, implementation, and maintenance of the infrastructure to ensure scalability, reliability, and performance.
- Collaborate with cross-functional teams to define infrastructure requirements and develop strategies for continuous improvement.
- Establish and maintain CI/CD pipelines to automate deployment processes and streamline development workflows.
- Ensure automated tests run in an organized manner.
- Manage the containerization and orchestration technologies.
- Manage the AWS platform to optimize resource utilization and cost-effectiveness.
- Develop and implement monitoring and alerting solutions to proactively identify and address system issues.
- Lead efforts to improve security posture and implement best practices for data protection and compliance.
- Foster a culture of continuous learning and professional development.
- Stay current with emerging technologies and industry trends, evaluating their potential impact on the infrastructure and operations.
- Take ownership and accountability for your work.
- Employ a high standard of system and solution documentation.
- Collaborate with teammates to troubleshoot and debug software issues.
- Deliver on sprint plans and timelines.
- Participate in daily Scrums or stand-ups with other team members to discuss projects status and identify any issues that may affect progress.
- Communicate ticket status to relevant stakeholders within the development lifecycle.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science, Engineering, or related fields.
- Certifications in relevant technologies (e.g. AWS Certified DevOps Engineer, AWS Cloud Engineer, etc).
Experience/Skills –
- Proven experience in DevOps or infrastructure engineering roles.
- Strong expertise in cloud infrastructure platforms, AWS, including Infrastructure as Code (e.g., Terraform, CloudFormation).
- Experience in large-scale hosting and maintenance in a cloud-based environment.
- Proficiency with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of networking concepts, security principles, and best practices.
- Experience in designing and implementing DevOps lifecycles.
- Experience with CI/CD and automated testing.
- Familiarity with microservice architecture and serverless computing.
- Exposure to Scrum and sprint-oriented feature development.
- Experience with configuration management tools like Ansible, Puppet, or Chef (Linux Fundamentals and Scripting).
ATTRIBUTES:
- Ability to lead and collaborate with cross-functional teams.
- Strong problem-solving skills and a proactive approach to identifying and resolving technical challenges.
- Excellent communication skills with the ability to articulate complex ideas and technical concepts.
- Be proactive and take the initiative.
- Takes pride, accountability and ownership in their work delivered.
- Showcases strategic and commercial knowledge.
- Welcomes working in a small team.
- Adopt and adjust on-the-fly as priorities change.
- Driven to achieve excellence.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
#J-18808-Ljbffr