About Birlasoft
Birlasoft combines the power of domain, enterprise, and digital technologies to reimagine business processes for customers and their ecosystem. Its consultative and design thinking approach makes societies more productive by helping customers run businesses. As part of the multibillion-dollar diversified CK Birla Group, Birlasoft with its 12,500+ professionals, is committed to continuing the Group’s 162-year heritage of building sustainable communities.
Job Description:
Cloud Platform Infrastructure Engineer
Overview: We are seeking a skilled Cloud Platform Infrastructure Engineer responsible for setting up, managing, and maintaining infrastructure on major cloud platforms (AWS, Azure, and GCP). This role also includes installing and configuring third-party tools on cloud resources, working on CI/CD pipeline automation, and providing ongoing support for application setup with vendors. The ideal candidate will bring hands-on experience with infrastructure provisioning, automation, and excellent communication skills to collaborate effectively with teams and vendors.
Key Responsibilities:
- Cloud Infrastructure Setup & Management:
- Provision and configure infrastructure on AWS, Azure, and GCP.
- Install and set up third-party tools on cloud resources, ensuring optimal configuration and security.
- Manage SSL certificates, IP mapping, and network configuration across multiple cloud platforms.
- CI/CD Pipeline Implementation:
- Develop and manage CI/CD pipelines using Jenkins, integrating version control, testing, and deployment processes.
- Work with source code repositories (GitHub, GitLab, Bitbucket) and collaborate with development teams on automation requirements.
- Troubleshoot and maintain pipelines, ensuring efficient and error-free deployments.
- Scripting & Automation:
- Create and maintain scripts (Python, Shell, .NET) to automate infrastructure provisioning, deployment, and monitoring tasks.
- Implement best practices for Infrastructure-as-Code (IaC) using tools such as Terraform or CloudFormation.
- Network and Security Configuration:
- Set up network configurations (VPCs, subnets, security groups) and manage SSL certificates.
- Implement IP mapping, DNS configuration, and security controls to protect cloud resources.
- Vendor Support & Collaboration:
- Coordinate with vendors to facilitate smooth application installation and configuration on cloud environments.
- Troubleshoot issues related to vendor applications and resolve configuration challenges.
- Provide technical support and maintain communication with vendors to ensure successful integrations.
- Documentation & Communication:
- Document setup procedures, configurations, and issue resolutions.
- Communicate effectively with internal teams and vendors to provide updates and resolve concerns.
Key Skills and Requirements:
- Proficiency in AWS, Azure, and GCP cloud platforms.
- Hands-on experience with CI/CD tools, especially Jenkins.
- Strong scripting skills in Python, Shell, and familiarity with .NET.
- Experience with SSL certificates, IP mapping, and network configurations.
- Ability to troubleshoot and support third-party application installations.
- Excellent communication and collaboration skills for effective vendor support.
- Master’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Preferred:
- Certification in AWS, Azure, or GCP.
- Experience with Infrastructure-as-Code tools (Terraform, CloudFormation).
- Background in supporting vendor integrations and cloud application setups.