Burns & McDonnell Veterans Jobs

Job Information

Burns & McDonnell Lead DevOps - Mumbai and Bengaluru Office (Business & Technology Consulting) in Mumbai, India

Description

·Proficiency with DevOps tools (e.g., Docker, Kubernetes, Jenkins, Git, Ansible, etc.).

·Experience in Enterprise and Solutions Engineering.

·Experience developing and managing on-prem infrastructure.

·Experience with cloud platforms and IaC.

·Strong proficiency in backend development with Python, including an understanding of frameworks such as Django or Flask.

·Experience in frontend development using Next.js, with a solid grasp of React concepts and state management libraries.

·Familiarity with RESTful API development and integration, and modern authentication mechanisms like JWT.

·Proficiency in database technologies, both SQL and NoSQL, and the ability to design efficient data models and queries.

·Knowledge of automated testing frameworks for both frontend and backend code, ensuring high-quality releases.

·Solid understanding of the Gang of Four (GoF) Design Patterns and ability to apply these patterns effectively in software design to promote code reusability and maintainability.

·Experience with architectural design patterns, such as MVC, and the ability to mentor team members on their appropriate use in Python and Next.js applications.

·Demonstrated skill in identifying and solving software design issues using GoF patterns, contributing to the architectural decisions across front-end and back-end development.

·Experience leading code reviews and guiding refactoring code to implement GoF Design Patterns for improving system scalability and performance.

·Proficiency in event-driven architecture and design patterns, with a strong understanding of asynchronous communication and event sourcing principles.

·Hands-on experience with Apache Kafka, including setting up, configuring, and managing Kafka clusters, as well as developing Kafka producers and consumers.

·Ability to design and implement robust, scalable event-driven systems using Kafka to handle high throughput and low-latency processing of events.

·Experience in integrating Kafka with Python and Next.js applications to facilitate real-time data processing and streamlining of operational workflows.

·Knowledge of Kafka Streams and Kafka Connect for building stream processing applications and connecting Kafka with different data sources and sinks respectively.

·Knowledge of security best practices and compliance standards.

·Ability to manage multiple projects concurrently, including identification of critical path items to ensuredeliverabledeadlinesaremet.

·Assist in preparing training materials and process documentations for team members.

·Recruit, develop, train, and retain DevOps engineers.

·Coordinate team and mentor assignments with GP manager to ensure the efficient, cost-effective utilization of staff.

·Build relationships including partnership growth and manage stakeholder expectations to ensure continuous alignment with BMcD and BMI teams.

·Estimate working hours and clearly articulate success criteria.

·Review employee performance and conduct development meetings (90 day and annual performance appraisals, mid-year reviews, coaching sessions, etc.)

.

·Identify training needs for engineers and support/develop training programs for the department. Collaborate with other departments on shared training

.

·Review and improve processes/procedures across the department.

·Develop, improve, and communicate project execution and design tools.

·Interpret policies, purposes, and goals of organization to staff.

·Approve timecards and watch over billable time.

·Demonstrate creativity, foresight, and mature judgment in anticipating and solving problems

.

·Other duties as assigned.

Qualifications

·Bachelor’s degree in computer science, Information Technology, or a related field.

·Proven experience as a DevOps engineer with a solid background in infrastructure and automation.

·Strong leadership and mentoring skills.

·Strongcommunicationskills(bothverbalandwritten)andpresentationskills.

·Stronganalyticalandcriticalthinkingskills.

·Flexible approach to work, and ability to prioritize and manage time effectively to meet deadlines and client needs.

·Excellent problem-solving and communication skills.

·Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) a plus.

·Ability to work independently and adjust to multiple time zones.

·In addition, you must be available to travel internationally.

Job Architecture

Primary Location India-Maharashtra-Mumbai

Schedule: Full-time

Travel: No

Req ID: 235208 Job Hire Type Experienced

Not Applicable #BMI N/A

DirectEmployers