Application Developer
Accenture
3 - 5 years
Hyderabad
Posted: 9/9/2024
Job Description
Project Role Description : Design, build and configure applications to meet business process and application requirements.
Must have skills : DevOps
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education is require
Summary: The must have skill is Terra form. Project requirement is for Terraform Skill, but we dont have Terraform as primary or secondary skill. So, we created nearest skill that is DevOps. Terraform is an infrastructure as code (IaC) tool used to automate the provisioning and management of cloud and on-premises infrastructure resources. Key skills include: Infrastructure Automation: Ability to define and manage infrastructure resources using Terraform configurations. Cloud Provider Knowledge: Familiarity with cloud platforms such as AWS, Azure, or GCP, and understanding their services and APIs. Version Control: Experience with versioning Terraform configurations using Git or similar tools to manage infrastructure changes.Modularity and Reusability: Creating reusable Terraform modules to standardize and scale infrastructure deployments efficiently.CI/CD Integration: Integrating Terraform with CI/CD pipelines to automate infrastructure deployments and updates. Security and Compliance: Implementing security best practices and compliance requirements within Terraform configurations. Troubleshooting: Proficiency in debugging Terraform configurations and resolving infrastructure deployment issues. Scripting Skills: Basic scripting ability (e.g., Bash, Python) to automate tasks and enhance Terraform workflows. Documentation: Maintaining clear and concise documentation of Terraform code and infrastructure architecture. Roles & Responsibilities: - Infrastructure as Code (IaC) Implementation: Design, implement, and maintain infrastructure as code (IaC) solutions using Terraform. Develop Terraform configurations to automate the provisioning and management of cloud and on-premises infrastructure resources. - Cloud Infrastructure Management: Manage infrastructure deployments on cloud platforms such as AWS, Azure, or GCP using Terraform. Ensure scalability, reliability, and security of infrastructure resources through Terraform configurations. - Automation and Orchestration: Automate deployment processes and workflows using Terraform to streamline infrastructure provisioning. Orchestrate complex infrastructure deployments and updates using Terraform modules and best practices. - Collaboration and Integration: Collaborate with DevOps, development teams, and other stakeholders to define infrastructure requirements and specifications. Integrate Terraform deployments with CI/CD pipelines for automated testing and continuous integration. - Security and Compliance: Implement security best practices and compliance standards within Terraform configurations. Ensure infrastructure configurations adhere to organizational security policies and industry regulations. - Monitoring and Troubleshooting: Monitor infrastructure deployments managed by Terraform to ensure performance and availability. Troubleshoot and debug Terraform configurations to resolve infrastructure issues promptly. - Documentation and Best Practices: Maintain clear and comprehensive documentation of Terraform code and infrastructure architecture. Promote best practices for Terraform usage, version control, and code review processes within the team. - Skills Development and Knowledge Sharing: Stay updated with Terraform releases, features, and best practices. Share knowledge and provide mentorship to team members on Terraform usage and automation techniques. Professional & Technical Skills: - Must To Have Skills: Proficiency in Terraform. - Experience with CI/CD pipelines and automation tools such as Jenkins and Ansible. - Strong understanding of containerization technologies like Docker and Kubernetes. - Knowledge of cloud platforms such as AWS or Azure. - Experience with version control systems like Git. - Good To Have Skills: Experience with Agile methodologies. - Familiarity with infrastructure as code tools like Terraform. - Understanding of networking concepts and protocols. - Experience with CI/CD tools such as Jenkins, GitLab CI/CD, and CircleCI. - Experience with containerization technologies such as Docker and Kubernetes. - Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK Stack. - Strong scripting skills (Bash, Python, etc.). - Excellent problem-solving skills and attention to detail. Additional Information: - At least 3 years of experience in Terraform development. Strong experience with infrastructure as code. Deep understanding of cloud technologies (AWS, Azure, Google Cloud Platform). - Resource should have minimum 15 years of education. - The position is based at our Hyderabad office
About Company
Accenture is a global professional services company that provides a broad range of services in strategy, consulting, digital, technology, and operations. Headquartered in Dublin, Ireland, Accenture operates in more than 120 countries and serves clients in various industries, including finance, healthcare, technology, and consumer goods. The company focuses on delivering innovative solutions and digital transformation services to help businesses improve efficiency, enhance performance, and drive growth. Accenture is known for its extensive use of technology and data analytics to solve complex business challenges and maintain a competitive edge in a rapidly changing market.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).