LEAD DEVOPS ENGINEER/ PRODUCT OWNER-Rockford, Illinois-Hybrid - Stellent IT LLC
Rockford, IL
About the Job
LEAD DEVOPS ENGINEER/ PRODUCT OWNER
Rockford, Illinois-Hybrid
Phone+F2F
6+Month
Job Description
Qualifications:
- 5+ years as a Software lead Monitoring deployment on AWS
- Bachelors or Masters Degree in Computer Engineering
- Understand Cloud deployments in AWS
- SQl databases
- Docker
- Capable of overseeing a team in india.
- Plus Haves:
- Expertise in programming languages such as Java, C++, C#, Python, or others.
- Embedded experience would be a plus understanding hw and software and how it integrates.
Company Information:
- Control solutions for off highway, marines oil etc.
- Developing aws application for 4 years and they are ready for field trials. Manager has been interfacing w development. Now they need someone to step in and work with dev and customers. Get feedback from customers on changes to implement etc.
- Overseas team in india
Responsibilities:
- Day to day:
Requirement Analysis
- Meet with stakeholders to collect and analyze project needs.
- Translate business requirements into technological specs and architecture.
Architectural Design
- Create high-level, detailed design documentation.
- Create system architectural diagrams and flowcharts.
- Determine the general architecture and design patterns.
Technology Selection
- Evaluate and choose relevant technologies, frameworks, and tools.
- Ensure compatibility with current systems and future scalability.
Project Planning
- Define project milestones and deliverables.
- Develop and maintain a project plan and timeline.
- Collaborate with other stakeholders to ensure that architecture aligns with product plans.
Collaboration & Communication
- Coordinate with cross-functional teams such as developers, testers, and operations.
- Share architectural decisions and strategies with stakeholders and team members.
- Facilitate architectural discourse and decision-making procedures.
Technical Leadership
- Offer direction and mentorship to development teams.
- Review and approve modifications to the code and design.
- Ensure compliance with coding standards and best practices.
Prototyping and proof of concept (PoCs)
- Create prototypes and proof-of-concept models to validate architectural methods and technology.
- Iterate designs based on user feedback and technical feasibility.
Implementation Oversight
- Oversee the implementation of design plans.
- Maintain consistency with the established architecture and design patterns.
- During the development phase, resolve technical challenges and suggest solutions.
Performance and Scalability
- Create systems with optimal performance and scalability.
- Perform performance testing and optimization.
- Identify and address potential bottlenecks and scalability difficulties.
Security & Compliance
- Ensure that architectural designs meet security standards and regulatory requirements.
- Implement security best practices and perform security assessments.
Documentation
- Maintain extensive architectural documentation.
- Manage development team documentation to ensure design implementation and change management is well controlled.
- Record architectural decisions, system setups, and technical specifications.
Quality Assurance
- Collaborate with QA teams to develop testing strategies and requirements.
- Perform architectural reviews and code quality inspections.
Continuous Improvement.
- Stay informed on industry trends, upcoming technology, and best practices.
- Continuously evaluate and enhance architectural processes and approaches.
Risk Management
- Identify and manage architectural risks.
- Create contingency plans and conduct risk assessments.
- Post-implementation Support
Thanks and Regards
Gulshan Srivas
IT TECHNICAL RECRUITER
Email:
Source : Stellent IT LLC