Roles & Responsibilities
Design, develop, and manage cloud infrastructure and applications leveraging AWS and automation tools.
Build and maintain RESTful services and backend components using Python and other scripting languages.
Implement CI/CD pipelines with Jenkins and automate environment provisioning using Chef or Ansible .
Collaborate with development and DevOps teams to enhance deployment processes and ensure reliability.
Work with both Linux and Windows settings, optimizing performance and security.
Utilize and integrate open-source tools to streamline workflows and monitoring.
Support microservices architectures , messaging frameworks, and scalable API-driven solutions.
Contribute to Agile delivery practices following Spotify model , 10-factor CI/CD , and 12-factor app principles .
Actively engage in continuous improvement initiatives and drive automation across the infrastructure stack.
Years of Experience5 8 years of relevant experience in Cloud Engineering / DevOps / Automation roles.
Educational Qualification & Certifications Bachelor s or Master s degree in Computer Science, Information Technology, or related discipline.
Preferred Cloud Certification:
AWS Certified Developer Associate or AWS Certified Solutions Architect.
Skill Set RequiredMust Have (Key Skills):
Robust hands-on experience in Python , Go , or JavaScript .
Expertise in RESTful services , Jenkins CI/CD , and configuration automation (Chef, Ansible).
Practical knowledge of AWS cloud services and infrastructure management .
Familiarity with front-end frameworks ( Angular, Bootstrap, HTML/CSS ) and shell scripting .
Working experience in both Linux and Windows environments.
Experience with open-source tools and modern testing frameworks (Unit, Integration, TDD).
Understanding of Agile , DevOps , and Spotify model for software delivery.
Positive to Have:
Strong drive for continuous improvement and a passion for solving complex technical challenges .
Knowledge of designing scalable, cloud-friendly systems .
Ability to adapt quickly to evolving business needs and deliver timely, quality outcomes.
Awareness of emerging technologies and a proactive approach to innovation.
Strong analytical and communication skills ability to articulate solutions and decisions clearly.