Job Description
Roles & Responsibilities:
- Design, implement, and manage complex CI/CD pipelines using AWS services with a strong emphasis on automation and efficiency.
- Develop and deploy cloud solutions on AWS, ensuring efficient migrations and integrations.
- Design and maintain microservices architectures, focusing on scalability and reliability.
- Implement and manage serverless solutions using AWS Lambda, AWS ECS AWS RDS, and other technologies.
- Create, maintain, and optimize infrastructure as code using AWS CloudFormation and Terraform.
- Write and maintain scripts in Python and PowerShell to automate tasks and processes.
- Collaborate with development teams to automate development, testing, and deployment processes.
- Ensure continuous integration and delivery processes are efficient, robust, and secure.
- Take ownership of issues, with a sense of urgency, and using sound judgment to resolve within service levels.
- Engage peers following processes and procedures to create complete solution designs.
- Must be able to effectively coordinate and multi-task across various groups and functional teams inside and outside of the organization.
Basic Qualifications: We are looking for candidates having 3-4 years of experience on AWS, Azure and GCP platforms and with following skill set:
- AWS Certified Solution architect professional (or associated) is a mandatory requirement to be considered for this role.
- Extensive experience of AWS services. Knowledge of Azure and GCP will be a plus.
- Knowledge and extensive experience of setting up CI/CD pipeline for the development and production environments.
- Configuration-as-Code / Source Control
- Prior experience working at an ISP/Managed Services/IT Services company is preferred.
- Prior hands-on experience of system administration of Windows/Linux server-side infrastructure, virtual machines, and associated technologies on physical servers.
- Deep AWS networking experience (VPC configuration, Direct Connect, Transit Gateway)
- Extensive experience and understanding of AWS/Azure security, governance, networking, and monitoring.
- Strong background in microservices and serverless architecture development.
- Proficiency in infrastructure as code with tools like AWS CloudFormation.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Significant experience with writing complex PowerShell and CLI management scripts
- Proven experience with systems planning, security principles, and IT management best practices
- Necessary project management skills, including leading small project teams.
- Excellent software and network troubleshooting experience