First Advantage is seeking a Senior Software Engineer to join our dynamic, cross-functional team. The ideal candidate will have hands-on experience in building and managing CI/CD pipelines using Jenkins and GitHub Actions, along with expertise in infrastructure as code, and cloud-native DevOps practices.
Requirements
- Design, implement, and maintain CI/CD pipelines using Jenkins and GitHub Actions to automate build, test, and deployment processes.
- Manage and automate AWS infrastructure using Terraform, CloudFormation, or other IaC tools.
- Collaborate with development teams to streamline deployment workflows and improve release cycles.
- Monitor and optimize system performance, availability, and scalability across cloud environments.
- Design and manage cloud networking components including VPCs, subnets, route tables, NAT gateways, VPNs, and peering connections.
- Implement and maintain cloud security posture including IAM policies, security groups, encryption standards, and compliance controls.
- Conduct regular security audits, vulnerability assessments, and remediation activities.
- Troubleshoot and resolve infrastructure and deployment issues efficiently.
- Solid understanding of Linux/Unix systems and shell scripting.
- Strong scripting skills in Python, Bash, or PowerShell.
- Maintain documentation for infrastructure, CI/CD workflows, and operational procedures.
Benefits
- Comprehensive employee Leave policy
- Career progressions through Internal job opportunities and Global Talent mobility programs
- Career Development: Mentoring Program, People Management Program, cross-functions training, soft skills training.
- Continuous learning and development opportunities.
- Training and Certification reimbursement programs
- Medical Insurance coverage for employees and parental insurance benefits available.
- Calendarized Employee Wellness programs
- Quarterly Rewards and Recognition program to recognize exemplary performance
- Relocation assistance
- Maternity bonus
- Creche allowance & Other allowance