Job Title: Principal DevOps Engineer (Associate Director)
Location: (HYBRID-3day Onsite- Tue, Wed, one day of your choice)
- Jersey City, NJ / Boston, MA / McLean, VA/ Tampa, FL
Duration: FTE/Full-time
- Experience level: Mid-senior
- Experience required: 10-15 Years
- Education level: Bachelor’s degree
- Job function: Information Technology
- Industry: Financial Services
- Relocation assistance: No
Required Skills: Principal DevOps Engineer, DevOps Engineer, DevOps, Infrastructure as Code, IaC, Automation, Ansible, Chef, AWS SSM Documents, CICD, CI/CD, Jenkins, Gitlab, Groovy, Python, Scripts, AWS Cloud architecture, AWS Aurora Postgres, Oracle Database, Automating Database, Database, AWS Cloud
Must have:
- Minimum of 8-10 years of related experience
- Develop and manage Infrastructure as code (IaC) using Terraform (TFE) for automated provisioning and configuration of database environments.
- CICD pipelines, primarily using Jenkins
- Create and manage Python scripts, Ansible playbooks, Chef cookbooks and AWS SSM Documents to automate routine database management tasks
- Experience with Groovy.
JOB DESCRIPTION:
- The Database Engineering team is responsible for managing the Distributed Databases, Automation, and Business intelligence technologies.
RESPONSIBILITIES:
- The Principal DevOps Engineer (Database experience) is part of the Aurora PostgreSQL Database team and responsibilities include:
- Develop and manage Infrastructure as code (IaC) using Terraform (TFE) for automated provisioning and configuration of database environments
- Create and manage Python scripts, Ansible playbooks, Chef cookbooks and AWS SSM Documents to automate routine database management tasks.
- Create, maintain, and optimize the database automation frameworks and processes
- Manage CICD pipelines, primarily using Jenkins or Gitlab runners within Gitlab CI/CD.
- Collaborate with DevOps and Infrastructure teams to ensure seamless integration of database automation with CI/CD pipelines.
- Monitor, troubleshoot, and optimize database automation processes to ensure high availability, performance, and security.
- Develop standards and procedures for all aspects of Data Platforms in the Cloud
- Contribute to Cloud strategy discussions and decisions on overall Cloud design and best approach for implementing Cloud Data solutions.
- Stay current with industry trends and technologies to continuously improve the automation process.
- Adhere to best practices on Incident, Problem and Change management
- Lead projects independently with minimal guidance.
QUALIFICATIONS:
- Bachelor's degree or equivalent experience.
- Minimum of 8-10 years of related experience.
- Proficient in Infrastructure as Code (IaC) tools, especially Terraform.
- Hands on experience with automation tools like Ansible, Chef, and AWS SSM Documents.
- Strong proficiency in developing scripts with Python.
- Hands on experience with CICD Pipelines (Jenkins, Gitlab etc.).
- Experience with Groovy is a plus.
- Strong knowledge of operating systems (Unix / Linux).
- Strong Knowledge of AWS Cloud architecture.
- Knowledge of AWS Aurora Postgres and Oracle Database.
- Experience automating Database provisioning in AWS Cloud environment.
- Able to handle tasks and projects independently with minimum guidance and directions.
- Should be able to research, design, document and implement new automation solutions independently.
- Demonstrated ability to work in a complex environment to determine business and customer needs and provide the best solution needed.
“Vikas Vaibhav”
Lead Recruiter
Contact: +1 832-400-2041
Email ID: Vikas@veridiants.com