What are the responsibilities and job description for the Director of Infrastructure, Software Development & DevOps position at The AES Group?
Director of Infrastructure, Software Development & DevOps
Hiring Type: Full Time
Location: Stratford, CT
Why Join Us:
- Lead the transformation and innovation journey in IoT and cloud connectivity.
- Work alongside a forward-thinking leadership team passionate about technology.
- Gain exposure to global operations across multiple industries.
- Be part of a company with a legacy of over 20 years of technological excellence.
Let’s create our future together at The AES Group!
About The AES Group:
The AES Group is a premier technology consulting company that has been bringing businesses and talent together for over 20 years to deliver the most innovative technology solutions that create the most positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, and other emerging technologies.
Position Summary: We are seeking a dynamic and hands-on Director of Infrastructure, Software Development & DevOps to drive our IoT growth strategy while maintaining and evolving our backend infrastructure. This leadership role involves active participation in system architecture, software development, and DevOps initiatives. You will lead a team in designing and maintaining both existing products and new enhancements while collaborating closely with third-party service providers to ensure operational excellence.
Key Responsibilities:
- Lead infrastructure, software system design, and architecture, focusing on microservices and cloud-based solutions.
- Oversee the development of distributed systems for scalability, reliability, and high availability.
- Manage relational and NoSQL databases, ensuring synchronized, high-performance systems.
- Drive DevOps practices including continuous integration, automated testing, and deployment pipelines.
- Collaborate with internal IT and external partners to ensure seamless synchronization between local and master systems.
- Lead the migration from legacy systems to next-generation architectures aligned with business goals.
- Maintain comprehensive documentation for software development and architecture.
- Foster a culture of innovation, code security, and best practices.
- Manage the Jira/HubSpot ticketing system to ensure efficient issue resolution and feature implementation.
Required Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- 10 years of professional experience in software development, architecture, and system integration.
Technical Skills:
- Software Development: Expertise in object-oriented design; proficiency in HTML5, Bootstrap, Angular, React, Node.js, JWT, Web APIs; strong command of Python, Java, and JavaScript.
- Database Management: Extensive experience with MySQL, MariaDB, AWS RDS, Sybase, MongoDB; skilled in SQL development and data synchronization using tools like SymmetricDS.
- Architecture & System Design: Proven experience in microservices architecture, cloud infrastructure, fault tolerance, scalability, and REST APIs.
- DevOps & Tools: Hands-on with NPM, Jenkins, Maven, Gradle, Nexus, Ant, TeamCity; experience with AWS and Azure platforms.
- Business Intelligence Tools: Familiarity with Domo and Power BI for data visualization.
Work Environment:
- Thrive in an Agile/Scrum environment.
- Strong leadership and communication skills.
- Ability to collaborate with cross-functional teams and stakeholders.
Preferred Skills:
- Strong problem-solving aptitude and attention to detail.
- Exceptional interpersonal skills for leading collaborative teams.
- A passion for innovation and staying updated with technology trends.