
Senior DevOps Engineer
Metric5
full-time
Posted on:
Location Type: Hybrid
Location: Reston • Virginia • United States
Visit company websiteExplore more
Salary
💰 $150,000 - $175,000 per year
Job Level
Tech Stack
About the role
- Metric5 is currently seeking a DevOps Engineer to provide support in our Data Warehouse and Data Lake team in a cloud environment.
- You will play a crucial role in designing, implementing, and maintaining the infrastructure and deployment pipelines for our data processing systems.
- You will collaborate closely with stakeholders, data engineers, data scientists, and other cross-functional teams to streamline the development, deployment, and operation of data warehouse and data lake solutions in a cloud-based environment.
- Your expertise in cloud technologies, automation, and infrastructure as code will contribute to the scalability, reliability, and performance of our data platform.
- You will support our EKS platform by developing deploying scripts to deploy docker images for software need to support our Data Engineers and Data Scientists.
- Additionally, you will execute scaling of the EKS platform while integrating need monitoring, centralized logging, and security scanning tools.
Requirements
- 8+ years of experience using CI/CD tools like Gradle, Docker, GitHub, Jenkins, Terraform and Ansible, to create, manage, and update continuous integration (CI) / continuous delivery (CD) pipelines
- 8+ years of experience with SonarQube and Nexus
- 8+ years of experience with at least one development language such as Java, JavaScript, Python, Scala, etc.
- Takes initiative to solve persistent issues, remove blockers, and move DevSecOps tasks forward without explicit guidance
- 8+ years experience using AWS and Kubernetes
- 8+ years experience with Unix/Linux OS including shell scripting, networking, storage and release management
- Experience delivering technical demos and delivering key updates to stakeholders
- Design, develop and operationalize new processes such as on demand environment provisioning
- Experience in supporting an EKS cluster, deploying infrastructure as code using and monitoring production platforms
- 8+ years experience with automating the provisioning and maintenance for infrastructure
- Monitor performance degradations and ongoing maintenance of AWS Cloud platforms
- Participate in the evaluation of the organization's technology use and needs and recommend improvements, such as software upgrades
- Excellent analytical, communication and organizational skills
- Identify opportunities for refinement, tools consolidation, and continuous improvement
- Familiarity with GIT and branching strategies
- 8+ years experience with various operating platforms, metadata management, and experience with SQL and ETL
- Ability to write complex SQL queries and scripts
- 8+ years experience with Data Warehouse/Data Lake ETL code deployments (repository, folder, workflow and mapping level)
- Self-driven with the ability to adapt quickly, work in a challenging and fast paced environment within cross-functional teams, and able to promote creative problem solving within their team
- Knowledge of the Agile framework, including Scrum and Kanban, and management tools (e.g., Jira, Confluence)
- Strong teamwork, coordination, planning and influencing skills
Benefits
- Health & Dental Insurance with 100% of individual coverage paid for by the company
- Vision Insurance
- Life & Short Term Disability Insurance
- 401k with company match (employees are immediately vested)
- Paid Vacation
- 9 Paid Holidays per year (plus 2 paid floating holidays)
- Parental Leave
- Employee Bonuses
- Professional Development Reimbursement Program
- Tuition Assistance Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CDDockerGitHubJenkinsTerraformAnsibleJavaJavaScriptPythonSQL
Soft Skills
analytical skillscommunication skillsorganizational skillsproblem solvinginitiativeadaptabilityteamworkcoordinationplanninginfluencing skills