Plano, TX, United States
9 hours ago
Director of Software Engineering (Multiple Positions Available)

DESCRIPTION:

Duties: Lead and mentor a team of Cloud Engineers/Architects and Operations Engineers who define and implement the data observability and resiliency strategy for the company's data platform. Strategize and implement resiliency across Data Asset, Platform, and consumer-specific resiliency by enabling Cross Account Cross Regions (CACR) S3 replications, AWS Lake formation cross-regional backup, Glue Catalog cross-regional backup, and applications HA setup. Collaborate with senior leadership to align data lake and pipeline initiatives with business goals while driving innovation and best practices in data management and engineering. Design the architecture and oversee the implementation of the observability across data platforms. Guide the team to build Hybrid Cloud Applications and scalable, secure, and cost-efficient Splunk-based Logging and Tracing, and enable applications that support data ecosystems on AWS. Enable networking across services. Manage project timelines, resources, and budgets. Coordinate with cross-functional teams to ensure seamless integration and deployment. Monitor system performance and implement proactive measures to ensure reliability. Implement best practices for data governance, security, and compliance. Oversee recruitment, training, and performance evaluations for the team. This position requires up to 10% domestic and international travel for internal and external conferences/off-sites and team meetings.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Electronic Engineering, Computer Engineering, Computer Science, Computer Information Systems, or related field of study plus nine (9) years of experience in the job offered or as Software Engineering Director/Manager, Principal Architect, Programmer Analyst, Cloud/Systems Engineer, or related occupation. The employer will alternatively accept a Master's degree in Electronic Engineering, Computer Engineering, Computer Science, Computer Information Systems, or related field of study plus seven (7) years of experience in the job offered or as Software Engineering Director/Manager, Principal Architect, Programmer Analyst, Cloud/Systems Engineer, or related occupation.

Skills Required: This position requires five (5) years of experience with the following skills: architecting and developing multi- tier applications using Java and Python; working with AWS Stack including VPC, ECS, EKS, Data Lake, CloudWatch, CloudTrail, Lambda, EMR, Glue, and Athena building cutting-edge applications on cloud; networking on AWS implementing solutions using Transit Gateway and NACLs; building containerized applications using Kubernetes and Elastic Container on AWS; working with cloud native design patterns, cloud migration patterns, mainframe migration, hybrid migration workloads, function as a service (FaaS), and microservices; and using multi-cloud providers like Azure, Aws, Pivotal Cloud Foundry, and Google Cloud for both transactional and data-intensive applications. This position requires three (3) years of experience working with hybrid observability stack using frameworks and platforms including Datadog, Splunk, Grafana, and Dynatrace to implement logging, metrics, and alerts management. This position requires two (2) years of experience using data frameworks and ecosystem like Spark, Hadoop, and Cloudera for building data applications. This position requires any amount of experience with the following skills: designing and building highly scalable and secure data-intensive applications while leveraging on-premises and cloud relational databases, including Oracle, Postgres, AWS RDS, and AWS Aurora; leveraging NoSQL data engines including Cassandra, Neo4j, DynamoDB, and MongoDB for Bigdata, Event Driven, E- commerce and IOT based applications; database lifecycle management including database back- up, recovery, and archiving strategies; leading and directing large-scale implementations of API development using Spring boot stack, Maven, and Gradle; architecting and designing experience in laying out infrastructure automation using terraform on multi-cloud and hybrid environment.  

Job Location: 8181 Communications Parkway, Plano, TX 75024. This position requires up to 10% domestic and international travel for internal and external conferences/off- sites and team meetings.

Por favor confirme su dirección de correo electrónico: Send Email