Job Description Position Overview: We are seeking a highly skilled and motivated senior DevOps Engineer to join our team.
The ideal candidate will be responsible for designing, implementing, and maintaining our CI/CD pipelines, automating application deployment and management processes, and enhancing our system observability.
Responsibilities: Design, implement, and manage CI/CD pipelines for various software projects.
Automate infrastructure provisioning, configuration, and deployment using tools like Terraform, Ansible, or similar.
Implement and maintain monitoring, logging, and alerting solutions to ensure system availability, performance, and reliability.
Collaborate with development and operations teams to improve deployment processes, scalability, and efficiency.
Troubleshoot and resolve infrastructure and deployment issues in production and non-production environments.
Participating in digital transformation by assisting in accelerating the modernization of legacy applications, reduce risk, and improve the quality and reliability of the application.
Stay current with industry trends and best practices in DevOps, automation, and cloud technologies.
Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Minimum 3 years of experience working as a DevOps and total 8 years of experience in relevant role including DevOps.
Acquaintance with software development processes and methodologies.
Proficiency in scripting languages such as Python, Bash, or similar.
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
Strong knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with infrastructure as code (IaC) principles and tools like Terraform or CloudFormation.
Excellent problem-solving and communication skills.
Ability to work independently and in a team environment.
Nice to have: Certification in relevant technologies (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
Experience with microservices architecture and distributed systems.
Knowledge of configuration management tools like Ansible, Puppet, or Chef.
Understanding of security best practices in cloud and containerized environments.
Requirements Senior DevOps Engineer