i
Careernet
22 Careernet Jobs
Cloud Development Engineer - CI/CD (4-9 yrs)
Careernet
posted 2d ago
Fixed timing
Key skills for the job
Job Description :
In this role, you will help to create an enterprise automation framework that standardizes the building, testing, and delivery of custom software in a multi-cloud environment. You will work collaboratively with internal software engineering teams to maximize value and enhance the experience for our customers. You will troubleshoot issues with cloud infrastructure-as-code as well as various software languages, to extend the adoption of the CI/CD platform. You should be comfortable talking networking with the devops team as well as Object-Oriented-Design concepts with Java/Node.js developers.
Responsibilities :
- With a focus on continual improvement, propose and lead new and improved solutions to tools (solutions), processes, and skills.
- Promote Cloud, Security, and DevOps best practices and architectures with the Development Teams.
- Contribute to the overall body of software development knowledge, including solution options, risk, cost, and impacts.
- Mentor junior developers to help them grow their experience and knowledge.
- Participate actively in code reviews, tool evaluations, and documenting new features.
- Partner with multiple software development teams to help them automate their build/deploy/publish processes and adopt the Enterprise CI/CD platform.
- Help extend the enterprise CI/CD platform to support new tools and technologies in ways that facilitate adoption, and develop high-quality and well-designed software, with automated tests.
- 5+ years in Cloud software development (AWS and Azure are the preferred cloud environments), with a focus on Infrastructure-as-Code tools like Terraform, and AWS CloudFormation.
- 3+ years in software development creating applications and/or REST API services, with languages such as Java/Groovy, Python, or NodeJS, and test automation, such as JUnit or Mocha.
- Ability to discuss and promote best practices in software development and cloud infrastructure.
- Hands-on Development skills key technologies -Ansible, AWS Lambda/Azure Functions, NoSQL such as DynamoDB.
- Experience with log and metric consolidation tools like New Relic, ELK, Logz.io, or Splunk.
- Experience with Cloud networking, such as AWS VPC/Azure VNET, Security Groups, Load Balancer, and Auto-scaling Groups, as well as cloud security, such as IAM roles and policies.
- Experience deploying applications in containers, such as Docker and Kubernetes, AWS Elastic Kubernetes Service, and/or Azure Kubernetes Service.
- Strong Understanding of Inter and Intra Cloud Networking with Transit gateways, Route tables, BGP protocols, and on-prem to Cloud Networking.
Preferred :
- Understanding of observability tools like Prometheus, and Grafana.
- Experience with Kong, Cribl, and Cloud Custodian.
- Knowledge of Security tools such as Orca, and Aquasec.
- Knowledge of Git Ops.
- Cloud Certifications.
Experience Requirements :
- 5++ years of overall work experience as a Cloud Engineer.
- Bachelor's Degree or equivalent education and experience.
Functional Areas: Other
Read full job descriptionPrepare for Development Engineer roles with real interview advice