Lead
Apply NowCompany: Tata Consultancy Services
Location: Reston, VA 20191
Description:
Job Title: Data Platform Lead in Reston, VA
Roles & Responsibilities
A DevOps Team Lead is responsible for leading and mentoring a team of DevOps engineers, overseeing the implementation and maintenance of continuous integration and deployment (CI/CD) pipelines, ensuring the reliability and scalability of production environments, collaborating with development teams to optimize deployment processes, and driving the adoption of DevOps and Security best practices, while also providing technical guidance and troubleshooting support to the team.
Key Responsibilities
Leads the integration of projects into operations including instrumentation, automation, and, standardization
Interacts with Architects, Business Owners, 3rd party vendors, developers and Peer DevOps teams to gather and analyze requirements
Analysis of existing team support processes to identify opportunities for leveraging automation and/or simplification
Understand operations support processes and leverage prior knowledge and experience to simplify and standardize processes
In-deplth knowledge of Cyber Security standards and Best Practices
Driving AI Adoption and standardization through Github and Co-pilot , utilizing CICD Adoption and automation
Leverage existing and future tools within Comcast automation infrastructure to increase efficiency through automation
Participate in a variety of meetings and status calls including projects, planning, troubleshooting & testing
Identify new tools and processes being used in the industry to improve automation capabilities
Review Platform performance and provide recommendations on improvements
Reviewing Cloud Optimization constantly looks for opportunities to reduce costs
Respond to escalated incidents and provide Linux/Windows system administration subject matter expertise to resolve associated incidents.
Lead quarterly planning within the team to support internal and external Technical Initiatives and POR, providing designs and plans to bring from Design state to Production
Interact with infrastructure engineering and AWS architecture teams to support and improve standards and support procedures.
Required Technical Skills
Strong Linux Background
Basic Windows Administration skills
Scripting/Coding using Python & Shell
Platforms: Kafka, Pentaho, Rundeck, Nginx Proxy, SFTP
Tools: Ansible, Jenkins, ELK, Logstash, Kibana, Docker, Kubernetes, Snyk, Co-Pilot, Github
Cloud Solutions: AWS, Azure, Cloud Foundry
NoSQL DB: MongoDB, Couchbase, GraphDB, Postgres (Oracle a plus)
50% Leading and Guiding:
o Understanding the data needs and challenges faced by various development teams.
o Designing and architecting scalable, efficient, and secure data frameworks using Python, Java, Spark, and Scala.
o Providing clear technical guidance and mentorship to your team, fostering collaboration and knowledge sharing.
o Conducting code reviews and ensuring adherence to best practices and coding standards.
o Documenting processes and best practices for future reference and knowledge transfer.
50% Hands-on Development:
o Writing clean, efficient, and maintainable code for data pipelines, data processing tasks, and data quality checks.
o Implementing unit tests and integration tests to ensure code quality and reliability.
o Troubleshooting and resolving technical issues related to the data framework.
Generic Managerial Skills, If any
5+ years of experience in DevOps
Strong leadership skills with the ability to motivate and guide a team of engineers.
Excellent communication and collaboration skills.
A passion for data engineering and a commitment to continuous learning.
Experience in code review and documentation is a plus.
Experience with cloud platforms like AWS.
Familiarity with data governance and security principles.
Experience with DevOps practices and tools.
Salary Range: $100,000 - $110,000 a year
Roles & Responsibilities
A DevOps Team Lead is responsible for leading and mentoring a team of DevOps engineers, overseeing the implementation and maintenance of continuous integration and deployment (CI/CD) pipelines, ensuring the reliability and scalability of production environments, collaborating with development teams to optimize deployment processes, and driving the adoption of DevOps and Security best practices, while also providing technical guidance and troubleshooting support to the team.
Key Responsibilities
Leads the integration of projects into operations including instrumentation, automation, and, standardization
Interacts with Architects, Business Owners, 3rd party vendors, developers and Peer DevOps teams to gather and analyze requirements
Analysis of existing team support processes to identify opportunities for leveraging automation and/or simplification
Understand operations support processes and leverage prior knowledge and experience to simplify and standardize processes
In-deplth knowledge of Cyber Security standards and Best Practices
Driving AI Adoption and standardization through Github and Co-pilot , utilizing CICD Adoption and automation
Leverage existing and future tools within Comcast automation infrastructure to increase efficiency through automation
Participate in a variety of meetings and status calls including projects, planning, troubleshooting & testing
Identify new tools and processes being used in the industry to improve automation capabilities
Review Platform performance and provide recommendations on improvements
Reviewing Cloud Optimization constantly looks for opportunities to reduce costs
Respond to escalated incidents and provide Linux/Windows system administration subject matter expertise to resolve associated incidents.
Lead quarterly planning within the team to support internal and external Technical Initiatives and POR, providing designs and plans to bring from Design state to Production
Interact with infrastructure engineering and AWS architecture teams to support and improve standards and support procedures.
Required Technical Skills
Strong Linux Background
Basic Windows Administration skills
Scripting/Coding using Python & Shell
Platforms: Kafka, Pentaho, Rundeck, Nginx Proxy, SFTP
Tools: Ansible, Jenkins, ELK, Logstash, Kibana, Docker, Kubernetes, Snyk, Co-Pilot, Github
Cloud Solutions: AWS, Azure, Cloud Foundry
NoSQL DB: MongoDB, Couchbase, GraphDB, Postgres (Oracle a plus)
50% Leading and Guiding:
o Understanding the data needs and challenges faced by various development teams.
o Designing and architecting scalable, efficient, and secure data frameworks using Python, Java, Spark, and Scala.
o Providing clear technical guidance and mentorship to your team, fostering collaboration and knowledge sharing.
o Conducting code reviews and ensuring adherence to best practices and coding standards.
o Documenting processes and best practices for future reference and knowledge transfer.
50% Hands-on Development:
o Writing clean, efficient, and maintainable code for data pipelines, data processing tasks, and data quality checks.
o Implementing unit tests and integration tests to ensure code quality and reliability.
o Troubleshooting and resolving technical issues related to the data framework.
Generic Managerial Skills, If any
5+ years of experience in DevOps
Strong leadership skills with the ability to motivate and guide a team of engineers.
Excellent communication and collaboration skills.
A passion for data engineering and a commitment to continuous learning.
Experience in code review and documentation is a plus.
Experience with cloud platforms like AWS.
Familiarity with data governance and security principles.
Experience with DevOps practices and tools.
Salary Range: $100,000 - $110,000 a year