- Experience
- 4–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
PhotonX Technologies is seeking a seasoned DevOps Engineer with 4 to 5 years of practical experience in cloud infrastructure management, automation, CI/CD pipeline development, microservices architecture, and container orchestration. This full-time role is based in Hyderabad, Telangana, India, and requires the selected candidate to work from the office.
Key Responsibilities
- Design, develop, and maintain CI/CD pipelines that automate building, testing, and deploying software applications.
- Manage and fine-tune cloud infrastructure solutions primarily using AWS or Microsoft Azure platforms.
- Create and manage Infrastructure as Code (IaC) utilizing Terraform or AWS CloudFormation to provision and configure resources.
- Deploy and administer containerized applications leveraging Docker and Kubernetes to ensure efficient container orchestration.
- Oversee deployments and operational support for microservices architectures within cloud environments.
- Develop strategies for containerization and orchestration to optimize microservices management using Docker and Kubernetes.
- Facilitate service communication, implement API gateways, handle load balancing, and manage service discovery mechanisms.
- Automate provisioning and operational workflows to enhance process efficacy and reduce manual interventions.
- Monitor system and application performances through tools like Prometheus, Grafana, and the ELK Stack.
- Diagnose and resolve production issues, perform root cause analyses, and apply remedial measures to prevent recurrence.
- Ensure cloud infrastructure adheres to security, scalability, high availability, and reliability standards.
- Partner closely with development, quality assurance, and security teams to simplify and accelerate software release cycles.
- Manage Linux-based servers, including system administration, network configuration, and server setup.
- Document technical processes, deployment procedures, and infrastructure configurations comprehensively.
Required Qualifications & Skills
- Proficient with AWS or Microsoft Azure cloud platforms through hands-on experience.
- Experience working with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps for continuous integration and deployment.
- Strong practical skills with container technologies including Docker and Kubernetes.
- Deep understanding of microservices architecture and distributed system design.
- Demonstrated ability in deploying and managing cloud-based microservices architectures.
- Familiarity with API gateways, service discovery processes, load balancing techniques, and intra-service communication.
- Expertise in Infrastructure as Code tools like Terraform and AWS CloudFormation.
- Ability to script effectively in Python, Bash, or Shell scripting languages.
- Sound knowledge of Linux/Unix system administration.
- Experience with monitoring and logging software, particularly Prometheus, Grafana, and the ELK Stack.
- Understanding of networking concepts, cloud security principles, and overall system architecture.
- Experience maintaining production environments and handling live deployments.
- Familiarity with Agile software development methodologies and Software Development Life Cycle (SDLC) processes.
Experience Requirements
- 4 to 5 years of professional experience in roles relating to DevOps Engineering, Cloud Engineering, or similar fields.
- Proven track record managing cloud infrastructure and live production deployments.
- Hands-on experience designing and implementing automation strategies and CI/CD pipelines.
- Working knowledge of microservices-based application management in cloud settings.
- Practical experience functioning within Agile development teams.
Mandatory Certifications
Applicants must hold at least one valid professional certification from the below categories and provide proof during recruitment:
- AWS Certified DevOps Engineer or AWS Certified Solutions Architect.
- Microsoft Azure DevOps Engineer Expert or Azure Solutions Architect Expert.
- Kubernetes certifications including Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
Additional Skills & Attributes
- Excellent problem-solving abilities combined with effective troubleshooting skills.
- Capability to independently manage responsibilities critical to production stability.
- Strong communication and team collaboration aptitude.
- A proactive ownership approach emphasizing automation, dependability, and continuous enhancement.
- Adaptability to work effectively in a rapidly moving Agile engineering environment.