Senior DevOps Engineer
CodeIT is a service product development company. We know how to transform business ideas into profitable IT products. We are inviting a skilled and experienced Senior DevOps Engineer to join our project.
Project description:
This project is an educational content provider focused on developing digital and print materials for language learning (primarily Spanish, French, and German). Their products are used in middle and high schools across the U.S. and include textbooks, teacher resources, and an online learning platform.
As the DevOps Engineer at the project, you’ll be entrusted with helping to manage our IT cloud-based infrastructure with a focus on scalability, reliability, performance, security, efficiency, and operational excellence for the Learning Site. Your role is pivotal in managing and optimizing the Learning Site’s infrastructure, offering strategic recommendations, and fostering collaboration with key business stakeholders.
Requirements:
- Minimum of 5 years of relevant software development or related engineering experience
- 5+ years’ experience in architecting cloud-based solutions and managing AWS cloud infrastructure, including EKS, CloudTrail, WAF, IAM, GuardDuty, and other services
- Experience with Kubernetes including HPA and Helm
- Experience with monitoring tools including Prometheus, Alertmanager, and Grafana
- Experience with GitHub, Jenkins, Terraform, and Ansible
- Proficient in managing DNS for multiple applications
- Ability to build and maintain operational tools for deployment, monitoring, and infrastructure analysis
- Familiarity with cybersecurity concepts and development practices
- Design experience in secure, scalable, and highly available cloud infrastructure
- Proficiency in automating Linux environments
- Upper-intermediate oral and written English
- Strong problem-solving and communication skills
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Would be a plus:
- Strong knowledge of IP stack networking
- Strong experience with Docker. Creating new containers, dockerizing new applications, etc.
- Good knowledge in scripting on bash, python, or golang
- Good knowledge in databases SQL and NoSQL at least two from RDS, CloudSQL, ElastiCache, memorystore. MongoDB as well. (Mainly — MariaDB, MySQL, PostgreSQL)
- Experience in the logging, tracing, and monitoring systems such as ELK, Sentry, DataDog, AWS CloudWatch, GCP Logging and etc.
- Experience and desire to work with Azure cloud
Responsibilities:
- Take an active role in shaping the DevOps development direction for the project by participating in daily work activities and providing valuable insights
- Collaborate closely with the Client’s team to design and support the architecture, ensuring that it aligns with DevOps best practices and project requirements
- Provide timely and effective technical responses to customer inquiries, addressing their concerns and helping them navigate technical aspects
- Work closely with engineering teams and stakeholders to ensure seamless integration of DevOps practices and processes across the project
- Set up, configure, and maintain robust CI/CD processes, enabling efficient and automated software delivery pipelines
- Establish and maintain an infrastructure that facilitates zero-downtime deployments and ensures high availability of applications. Optimize scalability to accommodate growth
Being a member of the CodeIT team means:
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops, invited experts
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
If you’re passionate about cloud technologies, thrive in solving complex challenges, and want to make a real impact in a collaborative and forward-thinking environment — we’d love to hear from you!
Required languages
English | B2 - Upper Intermediate |