Senior DevOps Engineer

Description & Requirements

Promatics Technologies is seeking an experienced and skilled Senior DevOps Engineer to lead our DevOps practices and drive continuous improvement in our development and deployment processes. As a key member of our technology team, you will be responsible for designing, implementing, and maintaining our CI/CD pipelines, managing cloud infrastructure, and ensuring the reliability and scalability of our applications. This role is crucial in supporting our diverse range of projects across mobile app development, web applications, and emerging technologies.

Responsibilities

  • Design, implement, and maintain robust CI/CD pipelines for our various projects
  • Manage and optimize our cloud infrastructure across multiple platforms (AWS, Azure, Google Cloud)
  • Implement and maintain containerization and orchestration solutions using Docker and Kubernetes
  • Automate deployment, scaling, and management of applications and infrastructure
  • Collaborate closely with development teams to improve code quality, testing, and deployment processes
  • Implement and maintain monitoring and alerting systems to ensure high availability and performance of our applications
  • Develop and maintain infrastructure-as-code using tools such as Terraform or CloudFormation
  • Implement and maintain security best practices across all systems and applications
  • Troubleshoot and resolve complex system and application issues in production environments
  • Conduct capacity planning and performance tuning to optimize resource utilization
  • Lead initiatives to improve system reliability, scalability, and efficiency
  • Mentor junior team members and contribute to the overall growth of the DevOps team
  • Stay updated with the latest DevOps tools, technologies, and best practices
  • Participate in on-call rotations to provide 24/7 support for critical systems
  • Collaborate with the security team to implement and maintain robust security measures
  • Develop and maintain comprehensive documentation for all DevOps processes and systems

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree is a plus
  • 5+ years of experience in DevOps or similar roles, with a strong background in software development
  • Extensive experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI
  • Strong proficiency in scripting languages such as Python, Bash, or PowerShell
  • In-depth knowledge of containerization technologies (Docker) and orchestration platforms (Kubernetes)
  • Solid experience with infrastructure-as-code tools like Terraform or CloudFormation
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and their services
  • Experience with configuration management tools such as Ansible, Puppet, or Chef
  • Proficiency in version control systems, particularly Git
  • Strong knowledge of networking concepts and protocols
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
  • Familiarity with database systems and their administration
  • Understanding of security best practices in cloud and application environments
  • Experience with microservices architecture and distributed systems
  • Excellent problem-solving skills and ability to troubleshoot complex issues
  • Strong communication skills and ability to work effectively in cross-functional teams
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus

What make us a great place to work

We believe that diversity, inclusion and collaboration is key to building extraordinary teams. We hire people with exceptional talents, abilities and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. We thrive in a dynamic and supportive work environment that makes it a great place to be. Here, we have the chance to work with cutting-edge technologies and contribute to innovative projects across various industries. Continuous learning is a priority, with access to training programs and certifications that help us grow our careers. Regular team-building activities and social events create a positive work environment, while flexible work arrangements, including remote work options, provide added convenience. Promatics Technologies also recognizes outstanding performance through various programs, giving us exposure to a wide range of technologies and the chance to work on projects that make a real impact on businesses worldwide.

case studies

See More Case Studies

Contact us

Partner with Us for Comprehensive IT

We’re happy to answer any questions you may have and help you determine which of our services best fit your needs.

Your benefits:
What happens next?
1

We schedule a call at your convenience 

2

We do a discovery and consulting meeting

3

We prepare a proposal 

Schedule a Free Consultation