Job Description
Job Description
Must be a US citizen
100% remote work
12 months contract with possible extension
Hands-on / Knowing Databricks is an advantage
Technologies needed
=================
Cloud Platforms: AWS , Azure
IaC & Automation: Terraform, CloudFormation, Ansible
CI/CD Tools: Jenkins, GitLab, AWS CodePipeline
Operating Systems: Red Hat Enterprise Linux (RHEL), Windows Server
Scripting & Programming: Bash, Python
Containerization & Orchestration: Kubernetes, ECS
Databases: Amazon RDS, DynamoDB
- Leveraging Terraform / CloudFormation for defining and managing cloud infrastructure as code to maintain consistency, traceability, and repeatability across multiple AWS environments.
- Managing infrastructure versioning using Git / GitLab for maintaining integrity, implementing CI/CD pipelines, and facilitating collaboration across teams for efficient deployment of cloud infrastructure.
- Automating deployment and resource management tasks using AWS Code Pipeline, GitLab CI/CD pipelines, streamlining provisioning, updates, and scaling of AWS infrastructure for seamless integration and reduced manual intervention.
- Setting up automated continuous integration pipelines using tools like Git, Jenkins, SonarQube, White Source, and JFrog to streamline code integration, security checks, and artifact management.
- Implementing comprehensive monitoring and logging solutions on AWS using CloudWatch and other monitoring tools to identify performance issues, optimize cost, and ensure system reliability.
- Appling AWS security best practices, including IAM roles, data encryption, and security group configurations, enabling WAF, to safeguard infrastructure, ensuring compliance with organizational and industry security standards.
- Collaborating with cross-functional teams including Data Engineering team, Developers, Testers, Operations, and Security to deliver optimized and secure infrastructure solutions.
- Designing and maintaining disaster recovery solutions for AWS infrastructure to ensure business continuity and system recovery in case of critical failures.
- Perform troubleshooting and provide operational support for cloud infrastructure issues and AWS service outages.
- Create and maintain comprehensive documentation for cloud infrastructure, configurations and procedures to ensure knowledge sharing and continuity.