Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : DevOps
Good to have skills : NA
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : 15 years full time education
Summary:
As a Custom Software Engineer, you will develop custom software solutions to design, code, and enhance components across systems or applications. Your typical day will involve collaborating with cross-functional teams, utilizing modern frameworks, and applying agile practices to deliver scalable and high-performing solutions that meet specific business needs. You will engage in problem-solving and innovation to ensure that the software solutions are tailored effectively to the requirements of the organization.
We are seeking a highly motivated and experienced DevOps Engineer to join our growing team.
As a DevOps Engineer, you will play a critical role in automating and streamlining our software development and deployment processes.
You will be responsible for building and maintaining our cloud infrastructure, implementing CI & CD pipelines, and ensuring the reliability and scalability of our applications.
The ideal candidate will have a strong understanding of DevOps principles, extensive experience with AWS cloud services, and proficiency in automation tools and scripting languages.
Roles & Responsibilities:
- Design, implement, and maintain our AWS cloud infrastructure.
- Build and manage CI & CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline or CodeBuild or CodeDeploy.
- Automate infrastructure provisioning and configuration management using tools like Terraform or Ansible.
- Deploy and manage containerized applications using Kubernetes (e.g., Amazon EKS) and Helm.
- Monitor system performance and troubleshoot issues using monitoring tools like Prometheus, Grafana, or Amazon CloudWatch.
- Implement and maintain security best practices across our infrastructure and applications.
- Collaborate with development, QA, and operations teams to ensure smooth and efficient software releases.
- Develop and maintain shell scripts and other automation tools to streamline operations tasks.
- Manage and maintain Infrastructure in AWS cloud.
- Participate in on-call rotation to provide support for production systems.
- Continuously improve our DevOps processes and tooling.
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Conduct code reviews and provide constructive feedback to peers to enhance code quality.
Professional & Technical Skills:
- Strong understanding of DevOps principles and practices.
- Extensive experience with AWS cloud services (e.g., Amazon EC2, Amazon VPC, Amazon EKS, AWS Lambda, AWS CodePipeline or CodeBuild or CodeDeploy).
- Proficiency in building and managing CI & CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline or CodeBuild or CodeDeploy.
- Experience with containerization technologies such as Docker.
- Experience with orchestration tools such as Kubernetes and Helm.
- Experience with infrastructure-as-code tools such as Terraform or Ansible.
- Experience with monitoring tools such as Prometheus, Grafana, or Amazon CloudWatch.
- Proficiency in shell scripting (e.g., Bash, PowerShell).
- Strong understanding of networking concepts and protocols.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong communication and collaboration skills.
- AWS certifications.
- Experience with other cloud platforms such as Azure or Google Cloud.
- Experience with security tools and practices.
- Experience with configuration management tools such as Chef or Puppet.
- Experience with log management tools such as ELK stack or Splunk.
- Contributions to open-source projects.
- Must To Have Skills: Proficiency in DevOps.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Familiarity with cloud platforms and services, including AWS, Azure, or Google Cloud.
- Knowledge of scripting languages for automation and configuration management.
Additional Information:
- The candidate should have minimum 3 years of experience in DevOps.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
, 15 years full time education