Design, develop, troubleshoot, and maintain mission-critical infrastructure across cloud and on-premises environments using infrastructure-as-code (IaC)
Build and support scalable, highly available, and secure cloud-native architectures, including Kubernetes clusters and microservices deployments
Enable and optimize CI/CD pipelines by applying best practices for automated provisioning, configuration, testing, and deployment
Gather and analyze system and application metrics to support performance tuning, capacity planning, and proactive issue resolution
Partner with development teams to improve system reliability through rigorous testing and continuous improvement initiatives
Collaborate across engineering teams and stakeholders to deliver solutions and resolve technical challenges
Develop prototypes and evaluate new tools or approaches to solve complex technical problems
Continuously assess deployed systems and implement improvements to enhance reliability, scalability, and operational efficiency
Mentor team members and contribute to knowledge sharing across the organization
Requirements
Bachelor’s degree in Computer Science or a related field, with 4+ years of relevant experience
Demonstrated ability to deliver projects spanning multiple technical domains, including experience in a technical lead capacity
Solid understanding of Agile development practices, along with CI/CD methodologies and supporting tools
Strong proficiency with Linux and Windows operating systems, as well as networking fundamentals (e.g., HTTP, HTTPS, SSL/TLS, SMTP, DNS)
Hands-on experience provisioning and managing resources within cloud and IaaS environments (AWS, Azure, Google Cloud Platform, etc.)
Practical experience with infrastructure-as-code and automation tools such as Terraform, Ansible, CloudFormation, Chef, or Puppet
Experience working with container technologies (Docker) and orchestration platforms like Kubernetes, including use of kubectl
Proficiency with version control systems, such as Git
Demonstrated curiosity and initiative in learning new tools and technologies
Ability to work independently while collaborating effectively within cross-functional teams